<?php

if (!defined('BASEPATH'))
    exit('No direct script access allowed');

class Otroscanales extends CI_Controller {

    public function __construct() {
        parent::__construct();
        session_start();
        $this->estaLogueado();
        $this->load->model('agenciam');
    }

    public function index() {
        $data = array();
        $this->loadData($data);
        $this->load->view('header', $data);
        $this->load->view('otroscanalesV');
        $this->load->view('footer');
    }

    public function loadData(&$data) {
        $data["tab"] = "otroscanales";
        $data["canales"] = $this->agenciam->listarCanalotros($_SESSION["establecimiento"]["id_establecimiento"]);
    }

    public function crearcanalotros() {
        $this->escapar($_POST);
        $this->agenciam->crearCanalOtros($_SESSION["establecimiento"]["id_establecimiento"], $_POST["nombre"], $_POST["descripcion"]);
        $_SESSION["mensaje"]["contenido"] = "Canal creado exitosamente";
        $_SESSION["mensaje"]["tipo"] = "exito";
        header("location:../otroscanales");
        exit();
    }

    public function editarcanalotros() {
        $this->escapar($_POST);
        $this->agenciam->editarCanalOtros($_SESSION["establecimiento"]["id_establecimiento"], $_POST["idAgencia"], $_POST["nombre"], $_POST["descripcion"]);
        $_SESSION["mensaje"]["contenido"] = "Canal editado exitosamente";
        $_SESSION["mensaje"]["tipo"] = "exito";
        header("location:../otroscanales");
        exit();
    }

    public function eliminarcanalotros() {
        $this->escapar($_POST);
        $this->agenciam->eliminarCanalOtros($_SESSION["establecimiento"]["id_establecimiento"], $_POST["idAgencia"]);
        $_SESSION["mensaje"]["contenido"] = "Canal eliminado exitosamente";
        $_SESSION["mensaje"]["tipo"] = "exito";
        header("location:../otroscanales");
        exit();
    }

}

